package com.zen.lon.open.remote.sign;

import org.springframework.core.Ordered;
import org.springframework.http.HttpHeaders;

/**
 * @author ZonLen since on 2021/7/22 下午8:17
 */
public interface RemoteInvokeSign extends Ordered {

  default void signHeader(HttpHeaders headers) {

  }

  default String signUrl(String url) {
    return url;
  }

  String signValue();

  @Override
  default int getOrder() {
    return 0;
  }
}

